overseas trip - French English Dictionary